Topology Preserving Graph Matching
نویسنده
چکیده
We describe an algorithm for graph matching which preserves global topological structure using an homology preserving graph matching. We show that for simplicial homology, graph matching is equivalent to finding an optimal simplicial chain map, which can be posed as a linear program satisfying boundary commutativity, simplex face intersection and assignment constraints. The homology preserving matching provides (i) globally consistent matching with higher order simplex weights, (ii) match verification using topological invariants, and (iii) topological constraints to improve any geometric matching approach. Vision applications require ’topologically rich’ graphs, so we describe a general simplicial complex construction such that salient image structures correspond to homology groups. Finally, we evaluate performance on random graphs and demonstrate use of homology preserving subgraph matching for object matching applications.
منابع مشابه
Capturing Topology in Graph Pattern Matching
Graph pattern matching is often defined in terms of subgraph isomorphism, an np-complete problem. To lower its complexity, various extensions of graph simulation have been considered instead. These extensions allow pattern matching to be conducted in cubic-time. However, they fall short of capturing the topology of data graphs, i.e., graphs may have a structure drastically different from patter...
متن کاملA Strong Simulation: Capturing Topology in Graph Pattern Matching
Graph pattern matching is to find all matches in a data graph for a given pattern graph, and it is often defined in terms of subgraph isomorphism, an NP-complete problem. To lower its complexity, various extensions of graph simulation have been considered instead. These extensions allow graph pattern matching to be conducted in cubic-time. However, they fall short of capturing the topology of d...
متن کاملON THE MATCHING NUMBER OF AN UNCERTAIN GRAPH
Uncertain graphs are employed to describe graph models with indeterministicinformation that produced by human beings. This paper aims to study themaximum matching problem in uncertain graphs.The number of edges of a maximum matching in a graph is called matching numberof the graph. Due to the existence of uncertain edges, the matching number of an uncertain graph is essentially an uncertain var...
متن کاملRepresentation of Sketch Data for Localisation in Large Data Sets
Sketches are often used by humans to quickly give information about places or illustrate how to find a way from A to B. Thus, sketches are an interesting technique of generating queries with the goal of finding unknown places matching the sketched constraints. This article proposes a graph based structure for the representation of the knowledge in the sketch and shows how this structure support...
متن کاملMatching Integral Graphs of Small Order
In this paper, we study matching integral graphs of small order. A graph is called matching integral if the zeros of its matching polynomial are all integers. Matching integral graphs were first studied by Akbari, Khalashi, etc. They characterized all traceable graphs which are matching integral. They studied matching integral regular graphs. Furthermore, it has been shown that there is no matc...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013